window.Modernizr=function(r,u,d){var e,o,a,t,i={},f=u.documentElement,m="modernizr",c=u.createElement(m).style,s=u.createElement("input"),l=":)",n={}.toString,p=" -webkit- -moz- -o- -ms- ".split(" "),h="Webkit Moz O ms",L=h.split(" "),H=h.toLowerCase().split(" "),g="http://www.w3.org/2000/svg",v={},I={},y={},b=[],E=b.slice,x=function(e,t,n,r){var o,a,i,c=u.createElement("div"),s=u.body,l=s||u.createElement("body");if(parseInt(n,10))for(;n--;)(a=u.createElement("div")).id=r?r[n]:m+(n+1),c.appendChild(a);return o=["",'"].join(""),c.id=m,(s?c:l).innerHTML+=o,l.appendChild(c),s||(l.style.background="",l.style.overflow="hidden",i=f.style.overflow,f.style.overflow="hidden",f.appendChild(l)),o=t(c,e),s?c.parentNode.removeChild(c):(l.parentNode.removeChild(l),f.style.overflow=i),!!o},R=(a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"},function(e,t){t=t||u.createElement(a[e]||"div");var n=(e="on"+e)in t;return n||(t=t.setAttribute?t:u.createElement("div")).setAttribute&&t.removeAttribute&&(t.setAttribute(e,""),n=C(t[e],"function"),void 0!==t[e]&&(t[e]=d),t.removeAttribute(e)),t=null,n}),w={}.hasOwnProperty;function S(e){c.cssText=e}function C(e,t){return typeof e===t}function k(e,t){return!!~(""+e).indexOf(t)}function W(e,t){for(var n in e){n=e[n];if(!k(n,"-")&&c[n]!==d)return"pfx"!=t||n}return!1}function T(e,t,n){var r=e.charAt(0).toUpperCase()+e.slice(1),o=(e+" "+L.join(r+" ")+r).split(" ");if(C(t,"string")||void 0===t)return W(o,t);var a,i=(e+" "+H.join(r+" ")+r).split(" "),c=t,s=n;for(a in i){var l=c[i[a]];if(l!==d)return!1===s?i[a]:C(l,"function")?l.bind(s||c):l}return!1}for(t in o=void 0!==w&&void 0!==w.call?function(e,t){return w.call(e,t)}:function(e,t){return t in e&&void 0===e.constructor.prototype[t]},Function.prototype.bind||(Function.prototype.bind=function(n){var r=this;if("function"!=typeof r)throw new TypeError;var o=E.call(arguments,1),a=function(){var e,t;return this instanceof a?((e=function(){}).prototype=r.prototype,e=new e,t=r.apply(e,o.concat(E.call(arguments))),Object(t)===t?t:e):r.apply(n,o.concat(E.call(arguments)))};return a}),v.flexbox=function(){return T("flexWrap")},v.flexboxlegacy=function(){return T("boxDirection")},v.canvas=function(){var e=u.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},v.canvastext=function(){return!(!i.canvas||!C(u.createElement("canvas").getContext("2d").fillText,"function"))},v.webgl=function(){return!!r.WebGLRenderingContext},v.touch=function(){var t;return"ontouchstart"in r||r.DocumentTouch&&u instanceof DocumentTouch?t=!0:x(["@media (",p.join("touch-enabled),("),m,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(e){t=9===e.offsetTop}),t},v.geolocation=function(){return"geolocation"in navigator},v.postmessage=function(){return!!r.postMessage},v.websqldatabase=function(){return!!r.openDatabase},v.indexedDB=function(){return!!T("indexedDB",r)},v.hashchange=function(){return R("hashchange",r)&&(u.documentMode===d||7",N="hidden"in F,M=1==F.childNodes.length||(j.createElement("a"),void 0===(P=j.createDocumentFragment()).cloneNode)||void 0===P.createDocumentFragment||void 0===P.createElement}catch(e){M=N=!0}function q(){var e=A.elements;return"string"==typeof e?e.split(" "):e}function z(e){var t=_[e[O]];return t||(t={},D++,e[O]=D,_[D]=t),t}function G(e,t,n){return t=t||j,M?t.createElement(e):!(t=(n=n||z(t)).cache[e]?n.cache[e].cloneNode():V.test(e)?(n.cache[e]=n.createElem(e)).cloneNode():n.createElem(e)).canHaveChildren||B.test(e)||t.tagUrn?t:n.frag.appendChild(t)}function U(e){var t,n,r,o,a,i=z(e=e||j);return!A.shivCSS||N||i.hasCSS||(i.hasCSS=(n="article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}",r=(t=e).createElement("p"),t=t.getElementsByTagName("head")[0]||t.documentElement,r.innerHTML="x",!!t.insertBefore(r.lastChild,t.firstChild))),M||(o=e,(a=i).cache||(a.cache={},a.createElem=o.createElement,a.createFrag=o.createDocumentFragment,a.frag=a.createFrag()),o.createElement=function(e){return A.shivMethods?G(e,o,a):a.createElem(e)},o.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+q().join().replace(/[\w\-]+/g,function(e){return a.createElem(e),a.frag.createElement(e),'c("'+e+'")'})+");return n}")(A,a.frag)),e}var A={elements:$.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==$.shivCSS,supportsUnknownElements:M,shivMethods:!1!==$.shivMethods,type:"default",shivDocument:U,createElement:G,createDocumentFragment:function(e,t){if(e=e||j,M)return e.createDocumentFragment();for(var n=(t=t||z(e)).frag.cloneNode(),r=0,o=q(),a=o.length;r